/**
 * Project Name:emm-website
 * File Name:LevelData.java
 * Package Name:com.emm.yixun.website.vo.estate
 * Date:2017年8月31日下午4:15:46
 * Copyright (c) 2017, chenzhou1025@126.com All Rights Reserved.
 *
*/

package com.emm.yixun.website.vo.estate;

import java.util.List;

import com.emm.yixun.common.model.SaleReturnPmo;
import com.emm.yixun.common.model.StaticSalesData;
import com.emm.yixun.common.model.StaticSalesIndustData;
import com.emm.yixun.common.model.pmo.DynamiSalesData;
import com.emm.yixun.common.model.pmo.DynamiSalesDataExtend;
import com.emm.yixun.common.model.pmo.LevelDynamiSalesData;

/**
 * ClassName:LevelData <br/>
 * Date:     2017年8月31日 下午4:15:46 <br/>
 * @author   Administrator
 * @version  
 * @since    JDK 1.6
 * @see 	 
 */
public class LevelData {

    private String projectName; //分期名称
    
    private List<SaleReturnPmo> saleReturnList; //销售计划
    
    private List<SaleReturnPmo> returnList; //回款计划
    
    private StaticSalesData staticSalesData; //静态数据汇总
    
    private List<StaticSalesIndustData> staticSalesIndustDatas; //分期所有的业态数据
    
    private DynamiSalesData levelDynamiSalesData; //动态数据汇总
    
    private List<DynamiSalesDataExtend> dynamiExtend; //所有业态的动态数据

    /**
     * projectName.
     *
     * @return  the projectName
     * @since   JDK 1.6
     */
    public String getProjectName() {
        return projectName;
    }

    /**
     * projectName.
     *
     * @param   projectName    the projectName to set
     * @since   JDK 1.6
     */
    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    /**
     * saleReturnList.
     *
     * @return  the saleReturnList
     * @since   JDK 1.6
     */
    public List<SaleReturnPmo> getSaleReturnList() {
        return saleReturnList;
    }

    /**
     * saleReturnList.
     *
     * @param   saleReturnList    the saleReturnList to set
     * @since   JDK 1.6
     */
    public void setSaleReturnList(List<SaleReturnPmo> saleReturnList) {
        this.saleReturnList = saleReturnList;
    }

    /**
     * returnList.
     *
     * @return  the returnList
     * @since   JDK 1.6
     */
    public List<SaleReturnPmo> getReturnList() {
        return returnList;
    }

    /**
     * returnList.
     *
     * @param   returnList    the returnList to set
     * @since   JDK 1.6
     */
    public void setReturnList(List<SaleReturnPmo> returnList) {
        this.returnList = returnList;
    }

    /**
     * staticSalesData.
     *
     * @return  the staticSalesData
     * @since   JDK 1.6
     */
    public StaticSalesData getStaticSalesData() {
        return staticSalesData;
    }

    /**
     * staticSalesData.
     *
     * @param   staticSalesData    the staticSalesData to set
     * @since   JDK 1.6
     */
    public void setStaticSalesData(StaticSalesData staticSalesData) {
        this.staticSalesData = staticSalesData;
    }

   

    /**
     * staticSalesIndustDatas.
     *
     * @return  the staticSalesIndustDatas
     * @since   JDK 1.6
     */
    public List<StaticSalesIndustData> getStaticSalesIndustDatas() {
        return staticSalesIndustDatas;
    }

    /**
     * staticSalesIndustDatas.
     *
     * @param   staticSalesIndustDatas    the staticSalesIndustDatas to set
     * @since   JDK 1.6
     */
    public void setStaticSalesIndustDatas(
    	List<StaticSalesIndustData> staticSalesIndustDatas) {
        this.staticSalesIndustDatas = staticSalesIndustDatas;
    }

   

    /**
     * dynamiExtend.
     *
     * @return  the dynamiExtend
     * @since   JDK 1.6
     */
    public List<DynamiSalesDataExtend> getDynamiExtend() {
        return dynamiExtend;
    }

    /**
     * dynamiExtend.
     *
     * @param   dynamiExtend    the dynamiExtend to set
     * @since   JDK 1.6
     */
    public void setDynamiExtend(List<DynamiSalesDataExtend> dynamiExtend) {
        this.dynamiExtend = dynamiExtend;
    }


    public LevelData() {
	super();
    }

    /**
     * levelDynamiSalesData.
     *
     * @return  the levelDynamiSalesData
     * @since   JDK 1.6
     */
    public DynamiSalesData getLevelDynamiSalesData() {
        return levelDynamiSalesData;
    }

    /**
     * levelDynamiSalesData.
     *
     * @param   levelDynamiSalesData    the levelDynamiSalesData to set
     * @since   JDK 1.6
     */
    public void setLevelDynamiSalesData(DynamiSalesData levelDynamiSalesData) {
        this.levelDynamiSalesData = levelDynamiSalesData;
    }

    public LevelData(String projectName, List<SaleReturnPmo> saleReturnList,
	    List<SaleReturnPmo> returnList, StaticSalesData staticSalesData,
	    List<StaticSalesIndustData> staticSalesIndustDatas,
	    DynamiSalesData levelDynamiSalesData,
	    List<DynamiSalesDataExtend> dynamiExtend) {
	super();
	this.projectName = projectName;
	this.saleReturnList = saleReturnList;
	this.returnList = returnList;
	this.staticSalesData = staticSalesData;
	this.staticSalesIndustDatas = staticSalesIndustDatas;
	this.levelDynamiSalesData = levelDynamiSalesData;
	this.dynamiExtend = dynamiExtend;
    }

   
}

